Optical code reader



FIG. 1 is a perspective view of an optical code reader having a cylindrical base.

FIG. 2 is a front view of the optical code reader of FIG. 1.

FIG. 3 is a rear view of the optical code reader of FIG. 1.

FIG. 4 is a side view of the optical code reader of FIG. 1.

FIG. 5 is an opposite side view of the optical code reader of FIG. 1.

FIG. 6 is a top view of the optical code reader of FIG. 1.

FIG. 7 is a bottom view of the optical code reader of FIG. 1.

FIG. 8 is a perspective view of an optical code reader having a rectangular base.

FIG. 9 is a front view of the optical code reader of FIG. 8.

FIG. 10 is a rear view of the optical code reader of FIG. 8.

FIG. 11 is a side view of the optical code reader of FIG. 8.

FIG. 12 is an opposite side view of the optical code reader of FIG. 8.

FIG. 13 is a top view of the optical code reader of FIG. 8; and,

FIG. 14 is a bottom view of the optical code reader of FIG. 8.

The broken line showing of a cord is for illustrative purposes only and forms no part of the claimed design. 

The ornamental design for an optical code reader, as shown and described. 